package com.ljh.utils;

import java.math.BigDecimal;

/**
 * @author ：刘剑鸿
 * @date ：Created in 2021/11/29 16:26
 * @description：积分工具类
 * @modified By：
 * @version: $
 */
public class Integrating {
    public static Integer toInt(BigDecimal bigDecimal){
        Integer ints = bigDecimal.setScale(0, BigDecimal.ROUND_DOWN).intValue();
       // Integer ints = Integer.parseInt(String.valueOf(bigDecimal));
        if(bigDecimal == null){
            return 0;
        }
        if (ints >= 100 && ints <= 150){//返回10
            return 10;
        }
        else if( 150 < ints && ints <= 200){
            return 15;
        }
        else if( 200 < ints && ints <= 250){
            return 20;
        }
        else if( 250 < ints && ints <= 300){
            return 25;
        }
        else if( 300 < ints && ints <= 350){
            return 30;
        }
        else if( 350 < ints && ints <= 400){
            return 35;
        }
        else if( 400 < ints && ints <= 450){
            return 40;
        }
        else if( 450 < ints && ints <= 500){
            return 45;
        }
        else if( 500 < ints && ints <= 550){
            return 50;
        }
        else if( 550 < ints && ints <= 600){
            return 55;
        }
        else if( 600 < ints && ints <= 650){
            return 60;
        }
        else if( 650 < ints && ints <= 700){
            return 65;
        }
        else if( 700 < ints && ints <= 750){
            return 75;
        }
        else if( 750 < ints && ints <= 800){
            return 80;
        }
        else if( 800 < ints && ints <= 850){
            return 85;
        }
        else if( 850 < ints && ints <= 900){
            return 90;
        }
        else if( 950 < ints && ints <= 1000){
            return 100;
        }
        else if( 1000 < ints && ints <= 1050){
            return 105;
        }
        else if( 1050 < ints && ints <= 1100){
            return 110;
        }
        else if( 1100 < ints && ints <= 1150){
            return 115;
        }
        else if( 1150 < ints && ints <= 1200){
            return 120;
        }
        else if( 1200 < ints && ints <= 1250){
            return 125;
        }
        else if( 1250 < ints && ints <= 1300){
            return 130;
        }
        else if( 1300 < ints && ints <= 1350){
            return 135;
        }
        else if( 1350 < ints && ints <= 1400){
            return 145;
        }
        else if( 1400 < ints && ints <= 1450){
            return 150;
        }
        else if( 1450 < ints && ints <= 1500){
            return 150;
        }
        else if( 1500 < ints && ints <= 1550){
            return 155;
        }
        else if( 1550 < ints && ints <= 1600){
            return 160;
        }
        else if( 1600 < ints && ints <= 1650){
            return 165;
        }
        else {
            return 5;
        }
    }
}
